export {};
/* 
    枚举类型：
    定义一组已知的可选项
    语法：
    enum 类型名 {
      枚举项 = 枚举值,
      枚举项 = 枚举值
    }

      ✅开发需求：
      用户编辑界面，用户选择的性别    男  女  未知
      后端接口参数要求传的是数字对应为 1   0  -1

    🎉开发经验：
      TS项目中可通过设计枚举结构，提高源代码的可读性
*/

// 有默认值0,会根据上一项的值+1
// 了解即可，项目中建议还是书写全部的值
enum Gender {
  Unknown = -1,
  Gril,
  Boy,
}
// Gender.Boy

const query = {
  // 传值的方式，阅读性不强
  name: "zs",
  gender: Gender.Boy,
};

console.log("后台的数据", query);
